數字
基本算數運算:加 減 乘 除 取餘數
加 x=3+6 (把右邊相加的數字,指定給x)
減 x=3-6 (把右邊相減的數字,指定給x)
乘 x=3*6 (把右邊相乘的數字,指定給x)
補充:
將變數中的x +1
x=x+1
可寫成
x+=1
將變數中的x -1
x=x-1
可寫成
x-=1
除法 (分兩種)
整數除法
x=3/6 (小數除法,會有小數,故x=0.5)
小數除法
x=3//6
(整數除法,只看整數,故x=0)
取餘數
x=7%6
(除不盡剩下的數字,故x=1)
次方:
x=x**y
(x的y次方)
開根號:
x**0.5
(x的1/2次方)
字串:
雙引號 s="Hello"
print(s)=Hello
單引號 s='Hello'
print(s)=Hello
跳脫字元:
若字串中也想要引號可使用反斜線(\)
s="Hell\"o"
print(s)= Hell"o"
串接多個字串
(用+符號 串接)
s="Hello"+"world"
print(s)=Hello world
在Python中,串接也可使用空白表示 (特殊
s="Hello" "world"
print(s)=Hello world
** 多行文字 **
使用(\n) 跳行
s="Hello\nWorld"
print(s)=Hello
World
使用三個引號("") 跳行
s="""Hello
World"""
print(s)=Hello
World
跳多行 (也可放資料
此範例加數字三行
s="""Hello
1
2
3
World"""
print(s)=Hello
1
2
3
World
此範例加空白資料
s="""Hello
World"""
print(s)=Hello
World
重複相同文字
用乘法(*)表示
舉例:重複三次Hello:
s="Hello"*3+"world"
print(s)=HelloHelloHelloworld
索引與字元
使用[索引]操作字串中的字元
字串會對每個字元去編號(索引),從0開始算起
s="Hello"
print(s[0])=H (取s字串中的第0個編號/索引)
print(s[1])=e
print(s[2)=l
print(s[3])=l
print(s[4])=o
取得子字串
設立--->。開頭編號:結束編號
s="Hello"
print(s[1:4])
取s字串中的第1個到第4個(包頭不包尾,所以不包含第四個)
會得到字串:ell
從開頭算起 取到 後面全部=給開頭不給結尾
s="Hello"
print(s[1: ])
得到結果為:ello
從開頭算起 取到 結尾(不含)=不給開頭 給結尾
s="Hello"
print(s[ : 4])
得到結果為:Hell
明天見